Open Bug 1890755 Opened 1 year ago Updated 20 days ago

Implement NavigateEvent

Categories

(Core :: DOM: Navigation, task)

task

Tracking

()

ASSIGNED

People

(Reporter: farre, Assigned: farre)

References

(Depends on 4 open bugs, Blocks 1 open bug)

Details

This includes the attributes:

  readonly attribute NavigationType navigationType;
  readonly attribute NavigationDestination destination;
  readonly attribute boolean canIntercept;
  readonly attribute boolean userInitiated;
  readonly attribute boolean hashChange;
  readonly attribute AbortSignal signal;
  readonly attribute FormData? formData;
  readonly attribute DOMString? downloadRequest;
  readonly attribute any info;
  readonly attribute boolean hasUAVisualTransition;

but we purposefully exclude the methods and implement them separately in Bug 1897439

  undefined intercept(optional NavigationInterceptOptions options = {});
  undefined scroll();
Type: defect → task
Depends on: 1895254
Summary: Implement NavigateEvent → Implement NavigateEvent and `Navigation.onnavigate`
Blocks: 1897439
Assignee: nobody → afarre
Status: NEW → ASSIGNED
Depends on: 1903552
Depends on: 1941753
No longer depends on: 1903552
Depends on: 1942744
Blocks: 1941729
Depends on: 1947148
Duplicate of this bug: 1896666
Depends on: 1948249
Depends on: 1948253
Depends on: 1948596
Depends on: 1949204
No longer blocks: 1897439
No longer blocks: 1941729
Depends on: 1941729
Depends on: 1948593
Depends on: 1949499
Summary: Implement NavigateEvent and `Navigation.onnavigate` → Implement NavigateEvent
Depends on: 1954726
No longer depends on: 1954726
Depends on: 1955947
Depends on: 1964671
Depends on: 1962710
Depends on: 1965192
Depends on: 1966349
No longer depends on: 1966349
You need to log in before you can comment on or make changes to this bug.